package com.alibaba.citrus.cr.platform.enhance.repository;


import java.util.List;

import com.alibaba.cz.base.tool.page.PageResult;

import com.epoch.app.crplatformenhance.dto.request.QueryScItemUnitRequest;
import com.epoch.app.crplatformenhance.dto.response.ScItemUnitResponse;
import com.epoch.app.crplatformenhance.sdo.ScItemUnitSDO;

/**
 * @author zls
 * @description: TODO
 * @date 2021/9/7 18:02
 */
public interface ScItemUnitRepository {
    /**
     * 创建货品
     * @param scItemUnitSDO
     * @return
     */
    String createScItemUnit(ScItemUnitSDO scItemUnitSDO);

    /**
     * 编辑货品组
     * @param scItemUnitSDO
     * @return
     */
    Boolean editScItemUnit(ScItemUnitSDO scItemUnitSDO);


    /**
     * 根据id查询
     * @param scItemUnitSDO
     * @return
     */
    ScItemUnitResponse getScItemUnit(ScItemUnitSDO scItemUnitSDO);

    /**
     * 分页查询公司
     * @param request
     * @return
     */
    PageResult<List<ScItemUnitSDO>> pageQueryScItemUnitList(QueryScItemUnitRequest request);
}
